Nehmen wir an wir wollen direkt auf folgende Seite verlinken:
Es wird das Servlet SuperXmlTabelle mit den Parametern "Köpfe oder Fälle = Köpfe" etc. aufgerufen.
Die zugehörige
URL können wir durch den Lesezeichen-Button |
Mit Klick auf den blauen Link mit der Rechten Maustaste können Sie den Link in die Zwischenablage kopieren: |
Der Text in der Zwischanablage ist ein Javascript-Aufruf, der den Komfort im normalen Lesezeichen erhöht. Wir benötigen aber nur den fett hervorgehobenen Text, nämlich die URL innerhalb der "": |
javascript:url="http://mercury:8080/superx/servlet/SuperXmlTabelle?tid=16340&K%C3%B6pfe%20oder%20F%C3%A4lle%20%3F=studiengang_nr%20%3D%201%20and%20fach_nr%20%3D%201&Stichtag=0&Seit%20Semester=20061&bis%20Semester=20061&F%C3%A4cher-Sicht=k_stg&Status=1%2C2%2C3%2C5%2C6&H%C3%B6rerstatus=hrst%3D'H'&Aggregierung%20Fach=10"; if (window.oeffne) oeffne(url); else self.location.href=url;
-->
|
Diesen Text können wir in einer einfachen HTML-Seite einfügen, z.B. |
<html> <body> <p><a href="http://mercury:8080/superx/servlet/SuperXmlTabelle?tid=16340&K%C3%B6pfe%20oder%20F%C3%A4lle%20%3F=studiengang_nr%20%3D%201%20and%20fach_nr%20%3D%201&Stichtag=0&Seit%20Semester=20061&bis%20Semester=20061&F%C3%A4cher-Sicht=k_stg&Status=1%2C2%2C3%2C5%2C6&H%C3%B6rerstatus=hrst%3D'H'&Aggregierung%20Fach=10" >TEST</a> </p> </body> </html>
|
Nun müssen wir noch eine Kleinigkeit anpassen: für den Javascript wurden etwaige Umlaute "escaped", d.h. umcodiert. Für den Aufruf im Browser müssen wir die Umlaute wieder wie im Original einfügen: |
<html> <body> <p><a href="http://mercury:8080/superx/servlet/SuperXmlTabelle?tid=16340&Köpfe%20oder%20Fälle%20%3F=studiengang_nr%20%3D%201%20and%20fach_nr%20%3D%201&Stichtag=0&Seit%20Semester=20061&bis%20Semester=20061&F%C3%A4cher-Sicht=k_stg&Status=1%2C2%2C3%2C5%2C6&Hörerstatus=hrst%3D'H'&Aggregierung%20Fach=10" >TEST</a> </p> </body> </html>
|
Achten Sie darauf, dass keine Leerzeichen entstehen, diese müssen mit "%20" codiert werden.
Analog können Sie auch auf Masken verlinken, die jew. Felder sind dann entsprechend vorbelegt, ermöglichen dem User aber dann, diese oder andere Parameter zu ändern.
![]() |
![]() ![]() |
Seite 203 / 277 Letzter Update: 18.08.2008 Impressum |